package com.durian.domain.VO;

import lombok.*;

import java.io.Serializable;
import java.util.Date;

/**
 * 获取订单书籍列表 VO
 *
 * @author Durian
 * @since 2023-12-11
 */
@Data
@Builder
@ToString
@AllArgsConstructor
@NoArgsConstructor
public class ObsOrderBookVO implements Serializable {

    /**
     * 订单书籍关联表id
     */
    private Long orderBookId;

    /**
     * 订单id
     */
    private Long orderId;

    /**
     * 书籍id
     */
    private Long bookId;

    /**
     * 书籍的数量
     */
    private Integer bookCount;

    /**
     * 书籍编号
     */
    private String bookNumber;

    /**
     * 书名
     */
    private String bookName;

    /**
     * 书籍分类
     */
    private String bookClassify;

    /**
     * 作者
     */
    private String bookAuthor;

    /**
     * 发行日期
     */
    private Date bookRelDate;

    /**
     * 出版社
     */
    private String bookPrinter;

    /**
     * 书籍的价格
     */
    private Double bookPrice;

    /**
     * 图片
     */
    private String bookImgUrl;

    /**
     * 简介
     */
    private String bookIntroduce;

}
